three-peak mountain snowflake - German English Dictionary